Processsing of beamforming signals of a passive time-delay structure

ABSTRACT

Apparatuses, methods, and systems for processing beamforming signals of a passive time-delay structure are disclosed. One apparatus includes a node that includes baseband processing circuitry that is operative to receive and processes transmission signals, a passive time-delay structure that is preconfigured to generate a plurality of output signal, an antenna array, wherein the antenna array is operative to receive and transmit the plurality of output signals of the passive time-delay structure, wherein delays of the passive time-delay structure provide for the formation of a beamforming pattern by the transmitted plurality of output signals, and a controller. The controller is operative to determine a characterization of the beamforming pattern. The baseband processing circuitry operates to process the transmission signals based at least in part on the characterization of the beamforming pattern, and the node transmits the processed transmission signals to the one or more transceivers.

RELATED APPLICATIONS

This patent application claims priority to U.S. Provisional PatentApplication Ser. No. 62/532,482 filed Jul. 14, 2017, which is hereinincorporated by reference.

FIELD OF THE DESCRIBED EMBODIMENTS

The described embodiments relate generally to wireless communications.More particularly, the described embodiments relate to systems, methodsand apparatuses for processing beamforming signals of a passivetime-delay structure.

BACKGROUND

At least some multiple antenna systems operate to form beams forenhanced communication between wireless devices.

It is desirable to have methods apparatuses, and systems for processingbeamforming signals of a passive time-delay structure.

SUMMARY

An embodiment includes a node. The node includes baseband processingcircuitry that is operative to receive and processes transmissionsignals, a passive time-delay structure that is preconfigured togenerate a plurality of output signals, wherein each of the plurality ofoutput signals is a delayed version of the processed transmissionsignals, an antenna array, wherein the antenna array is operative toreceive and transmit the plurality of output signals of the passivetime-delay structure, wherein delays of the passive time-delay structureprovide for the formation of a beamforming pattern by the transmittedplurality of output signals, and a controller. The controller isoperative to characterize the beamforming pattern, including thecontroller operating to communicate training signals between the nodeand a plurality of transceivers through the beamforming pattern,characterize the beam forming pattern based on the training signals,receive characterization of the beamforming pattern from a plurality oftransceivers of the training signals, or receive a representation ofreception of the training signals by the plurality of transceivers thatallows the controller to generate the characterization of thebeamforming pattern. The baseband processing circuitry operates toprocess the transmission signals based at least in part on thecharacterization of the beamforming pattern, and the node transmits theprocessed transmission signals to the one or more transceivers.

Another embodiment includes a method. The method includes receiving andprocessing, by baseband processing circuitry, communication signals,generating, by a passive time-delay structure, a plurality of outputsignals wherein each of the plurality of output signals is a delayedversion of a one of the processed communication signals, receiving andtransmitting, by an antenna array, the plurality of output signals ofthe passive time-delay structure, wherein delays of the passivetime-delay structure provide for the formation of a beamforming patternby the transmitted plurality of output signals. The method furtherincludes characterizing the beamforming pattern, comprisingcommunicating training signals between the node and a plurality oftransceivers through the beamforming pattern, characterizing the beamforming pattern based on the training signals, receiving acharacterization of the beamforming pattern from a plurality oftransceivers of the training signals, or receiving a representation ofreception of the training signals by the plurality of transceivers thatallowing for characterization of the beamforming pattern, wherein thebaseband processing circuitry processes the transmission signals basedat least in part on the characterization of the beamforming pattern, andtransmitting, by the node the processed transmission signals to the oneor more transceivers.

Another embodiment includes a method. The method includes receiving, byan antenna array, a plurality of received signals from one or more of aplurality of transceivers through a beamforming pattern, generating, bya passive time-delay structure, a plurality of delayed received signalswherein each of the plurality of delayed received signals is a delayedversion of the received signals, wherein delays of the passivetime-delay structure provide for the formation of the beamformingpattern, and characterizing the beamforming pattern. Characterizing thebeamforming pattern includes communicating training signals between thenode and the plurality of transceivers through the beamforming pattern,characterizing the beam forming pattern based on the training signals,receiving a characterization of the beamforming pattern from a pluralityof transceivers of the training signals, or receiving a representationof reception of the training signals by the plurality of transceiversthat allowing for characterization of the beamforming pattern, andprocessing, by baseband processing circuitry, the delayed receivedsignals based at least in part on the characterization of thebeamforming pattern.

Other aspects and advantages of the described embodiments will becomeapparent from the following detailed description, taken in conjunctionwith the accompanying drawings, illustrating by way of example theprinciples of the described embodiments.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows a beamforming system that includes selectable passivetime-delay structures, according to an embodiment.

FIG. 2 shows beamforming patterns formed by selection of differentpassive time-delay structures of the beamforming system, according to anembodiment.

FIG. 3 shows the beamforming system communicating with different usersusing different beamforming patterns, according to an embodiment.

FIG. 4 shows a passive time-delay structure that includes a Rotman lens,according to an embodiment.

FIG. 5 shows a tunable element of a Rotman lens, according to anembodiment.

FIG. 6 shows a tunable passive time-delay structure that adaptivelyadjusts a beamforming pattern formed by an antenna array, according toan embodiment.

FIG. 7 shows a Rotman lens that includes an array of tunable elementsthat provide multiple delay adjustments of the Rotman lens, according toan embodiment.

FIG. 8 shows a beamforming system wherein transmission channels betweenthe beamforming system and multiple users are simultaneouslycharacterized, according to an embodiment.

FIG. 9 shows a beamforming system wherein transmission channels betweenthe beamforming system and multiple users are simultaneouslycharacterized, according to another embodiment.

FIG. 10 shows a schedule of channel training between a beamformingsystem and multiple users, and communication between the beamformingsystem and multiple users, according to an embodiment.

FIG. 11 shows a beamforming system that includes multiple polarizationsof the antenna array, according to an embodiment.

FIG. 12 is a flow chart that includes steps of a method of beamformingto multiple users using switched passive time-delay structures,according to an embodiment.

FIG. 13 shows a beamforming system wherein transmission channels betweenthe beamforming system and multiple users are simultaneouslycharacterized, according to another embodiment.

FIG. 14 shows scheduled communication between a wireless node aplurality of transceivers, according to an embodiment.

FIG. 15 is a flow chart that includes steps of a method of processingbeamforming signals of a passive time-delay structure, according to anembodiment.

FIG. 16 shows a wireless node that includes passive time-delaystructures and receives communication signals from a plurality oftransceivers, according to an embodiment.

FIG. 17 is a flow chart that includes steps of a method of a wirelessnode utilizing switched passive time-delay structures for receivingcommunication signals from a plurality of transceivers, according to anembodiment.

FIG. 18 is a flow chart that includes steps of a method of processingbeamforming signals of a passive time-delay structure, according toanother embodiment.

FIG. 19 shows a beamforming system that includes selectable passivetime-delay structures, according to another embodiment.

DETAILED DESCRIPTION

The embodiments described include methods, apparatuses, and systems fora node beamforming with multiple users using a plurality of switchedpassive time-delay structures. For an embodiment, each of the differentselectable passive time-delay structures provides for the creation of abeamforming pattern by signals transmitted or received from an antennaarray of the node. For an embodiment, the different beamforming patternscreated by the different selectable passive time-delay structuresestablish wireless links between the node and the multiple users(transceivers). Further, for an embodiment, the at least one of thepassive time-delay structures includes a Rotman lens. For an embodiment,a delay of one or more signals propagating through at least one Rotmanlens is adjustable. For an embodiment, communication channels between ofa node that includes one or more passive time-delay structures arecharacterized. For an embodiment, the characterization of thecommunication channels is used for processing of either communicationsignals transmitted by the node, or received by the node.

FIG. 1 shows a beamforming system that includes selectable passivetime-delay structures, according to an embodiment. As shown, for thisembodiment, a switch 110 receives a plurality of (N) input(communication) signals for transmission. The switch 110 selectivelyconnects that plurality of (N) input signals to at least one of aplurality of passive time-delay structures 122, 124, 126. Each of thepassive time-delay structures 122, 124, 126 is preconfigured to providea plurality of delayed signals wherein each of the plurality of delayedsignals is a delayed version of a one of the plurality of input signals.

The plurality of communication signals can include one or more of manydifferent types of signals. For example, for an embodiment, theplurality of input signals include modulated signals for datatransmission to one or more transceivers. For other embodiments, theplurality of input signals includes one or more of CW (continuous wave)or pulsed signals for RADAR, measurement of channel sounding.

Further, as shown, an antenna array 130 receives the plurality of output(delayed) signals of the passive time-delay structures, and generates abeamforming pattern corresponding with a selected one of the passivetime-delay structures. The beamforming patterns created by the selectionof the passive-time delay structures include beams that provide enhancedwireless links to select receiving devices.

An output switch can be included for receiving the plurality of outputsignals of the passive time-delay structures and connecting a selectedone of the passive time-delay structures to the antenna array.

While an input switch 110 is shown in FIG. 1, it is to be understoodthat this switch can be located elsewhere as long as the switch is ableto provide the selective connectivity of the passive time-delaystructures 122, 124, 126. For example, FIG. 19 shows an example of suchan embodiment.

As previously described, selection of each of the passive time-delaystructures 122, 124, 126 provides for the formation of a beamformingpattern. For an embodiment, each of the beamforming patterns of each ofthe passive time-delay structures 122, 124, 126 is different.Accordingly, a specific passive time-delay structure can be selected forformation of a corresponding beamforming pattern which provides forestablishing a wireless link with a desired target user. The wirelesslink can be utilized for both downlink wireless communication from thebeamforming system to the user, and uplink wireless communication fromthe user to the beamforming system.

The beamforming patterns can include more than one beam. Accordingly,multiple users can be targeted using a single beam forming patternformed by a passive time-delay structure. For an embodiment, TDD (timedivision duplex) can be utilized to time allocate which user thebeamforming system is communicating with at different points in time fora single passive time-delay structure. Further, multiple users could besimultaneously communicated with using a single passive time-delaystructure for broadcast wireless communication to multiple users. Asdescribed, each of the passive time-delay structures includes abeamforming pattern. Accordingly, each of the passive time-delaystructure can support a different set of user. The different sets ofusers can be determined by the directions of the beams of thebeamforming pattern formed by the passive time-delay structure.

As previously described, each of the passive time-delay structures 122,124, 126 is preconfigured to provide a plurality of output signalswherein each of the plurality of output signals is a delayed version ofa one of the plurality of input signals. Exemplary embodiments of thepassive time-delay structures 122, 124, 126 include a Rotman lens or aButler matrix. A Rotman lens is a true time-delay passive structure thatenables an antenna array to generate multiple simultaneous fixed beamsusing a shared aperture. A Butler matrix is a type of beamformingnetwork that typically includes phase shifters. In contrast to theRotman lens that provides a true time delay, the phase shifters of theButler matrix can suffer from frequency selectivity. That is, the delaymay vary according to the frequency of the signal passing through thephase shifters.

FIG. 2 shows beamforming patterns formed by selection of differentpassive time-delay structures of the beamforming system, according to anembodiment. As shown, a first antenna pattern (1) may be formed by theselection of a first one of the plurality of passive time-delaystructures, a second antenna pattern (2) may be formed by the selectionof a second one of the plurality of passive time-delay structures, and athird antenna pattern (3) may be formed by the selection of a third oneof the plurality of passive time-delay structures. It is to beunderstood that any number of different antenna patterns may be formed.

FIG. 3 shows the beamforming system communicating with different usersusing different beamforming patterns, according to an embodiment. Asshown, a different set of transceivers (for example, users 1-9) receivewireless signals from the antenna array 130 for the selection ofdifferent of beamformers (such as, the passive time-delay structures).For example, as shown, a first set of users 312, 314, 316 are alignedwith beams formed by the antenna pattern (1) created through theselection of a first beam former (for example, a first passivetime-delay structure). A second set of users 322, 324, 326 are alignedwith beams formed by the antenna pattern (2) created through theselection of a second beam former (for example, a second passivetime-delay structure). A third set of users 332, 334, 336 are alignedwith beams formed by the antenna pattern (3) created through theselection of a third beam former (such as, a third passive time-delaystructure).

Scheduling of wireless communication between the beamforming system andmultiple users can be enabled by selecting the passive time-delaystructure that creates a beam directed to the user that the beamformingsystem is communicating. The formed beams can be utilized to enablecommunication both from the beamforming system to the users, and fromthe users to the beamforming system.

As previously described, for an embodiment, TDD (time division duplex)can be utilized to time allocate which user the beamforming system iscommunicated with at a different points in time for a single passivetime-delay structure. Transmission channels between the antenna array130 of the beamforming system and multiple users (such as, users 312,314, 316) can be simultaneously characterized (trained) during selectionof the first beamforming pattern (1). Further, communication between theantenna array 130 and the beamforming system and each of the individualmultiple users (such as, users 312, 314, 316) can be scheduled duringselection of the first beamforming pattern (1).

At least some embodiment include grouping, wherein multiple users aregrouped for each of the beamforming patterns. Processing ofcommunication between the beamforming system and the users can utilizethe grouping for improved data transfer between the beamforming systemand the users.

FIG. 4 shows a passive time-delay structure that includes a Rotman lens,according to an embodiment. As shown, the Rotman lens receives at abeamport 410 a plurality of input signals (16 are shown) and produces aplurality of output signals (16 are shown) at an antenna port 430. Theplurality of output signals are connected to an antenna array, whichforms beamforming pattern according to the delays introduced by theRotman lens.

The Rotman lens is a true time-delay passive structure that enables anantenna array to generate multiple simultaneous fixed beams using ashared aperture. For an embodiment, the Rotman lens allows multipleantenna beams to be formed without the need for switches or phaseshifters. For an embodiment, antenna elements are connected to theantenna port 430 with input signals connected to the beam port 410.

When the antenna elements of the antenna array are provided withelectromagnetic signals at phases that vary linearly across a row, theantenna array behaves like a phased array.

One noteworthy property of the Rotman lens is that even though there aremany ports connected to the Rotman lens, the ports are isolated, in thatloading of one port does not affect the loss (or noise figure) of beamsof adjacent ports. The Rotman lens is more like a parallel-platewaveguide than a transmission line.

For an embodiment, the Rotman lens is planar, and can be implemented ona printed circuit board (PCB). For an embodiment, the Rotman lens andthe antenna array are formed on different layers of a multiple layerPCB.

While the Rotman lens implementation of a passive beam former has beendescribed, it is to be understood that other implementations of thepassive beamformer are possible. For example, a Butler matrix could beused as the passive beamformer. A Butler matrix is a type of beamformingnetwork. Depending on which of N inputs is accessed, the antenna beam issteered in a specific direction in one plane; Butler matrices, RotmanLenses and other passive beamformers can be combined in multiple“layers” to create multiple beams in 2 dimensions. The Butler matrixperforms a similar function to a Rotman lens, or a phased array antennasystem. Typically, the butler matrix includes phase shifters. Incontrast to the Rotman lens that provides a true time delay, the phaseshifters of the Butler matrix can suffer from frequency selectivity.That is, the delay may vary according to the frequency of the signalpassing through the phase shifters.

For an embodiment, the dummy ports 420 are terminated to prevent orreduce reflections. Further, as will be described, tuning can beutilized to effect the reflections and the dummy ports 420.

FIG. 5 shows a tunable element of a Rotman lens, according to anembodiment. For an embodiment, the tunable element facilitates dynamicre-configurability of the signal delays of the Rotman lens. The tunableelement operates to introduce a variable delay to an electromagneticsignal propagating through the Rotman lens. The adjustment provided bythe tunable elements effectively adjusts an effective operating size oreffective electrical size of the Rotman lens.

For an embodiment, the tunable element includes an adjustable capacitor,wherein the capacitance of the tunable element is adjustable. Thetunable capacitance tunes the effective permittivity of the mediumthrough which an electromagnetic wave propagates within the Rotman lens.

For an embodiment, the tunable element includes a varicap diode, avaractor diode, a variable capacitance diode, a variable reactance diodeor a tuning diode. These types of diode are designed to exploit thevoltage-dependent capacitance of a reversed-biased p-n junction.

For an embodiment, the tunable element is a form of an adjustablereactance. That is, for an embodiment the tunable element includes anadjustable capacitance or/and an adjustable inductance. The tunableelement effectively tunes, respectively, the effective permittivity orpermeability of the medium through which an electromagnetic wavepropagates within the Rotman lens.

For the embodiment shown in FIG. 5, a voltage (V+) is applied to one endof the tunable element 510 through a conductive plane or trace 520. Theother end of the tunable element is connected to a ground or negativelybiased conductive trace or plane 540 through a conductive via 530.Accordingly, the reactance of the tunable element 510 is adjusted byvarying the applied voltage V+.

FIG. 6 shows a tunable passive time-delay structure that adaptivelyadjusts a beamforming pattern formed by an antenna array, according toan embodiment. One or more of the tunable elements (such as, tunableelement 510) can be included with a Rotman lens to provide an adaptivelyadjustable delay of signal propagating through the Rotman lens, whichprovides tuning of directions of beams of the beamforming pattern formedby the antenna array 130 that is connected to the outputs of the Rotmanlens. Accordingly, wireless links can be created between the beamformingsystem and selected targets by adjusting the tuning of the time delaysthrough the Rotman lens.

FIG. 6 shows a phase delay adjust control of the passive time-delaystructure 624. The phase delay adjust can include a single control lineor many control lines that adjust one or more of the tunable elements ofthe passive time-delay structure 624. One or more beams of the antennapattern formed by the antenna array is tunable and the direction of theone or more beams changes depending upon the tuning (phase delayadjust).

FIG. 7 shows a Rotman lens that includes multiple delay adjustments,according to an embodiment. As shown, an array of tunable elements isformed across the Rotman lens. Each tunable element influences the delayof an electromagnetic signal propagating through the Rotman lens. Aspreviously described, the reactance of each of the tunable elements isadjustable through, for example, the application of a bias voltage. Foran array of tunable elements, a bias voltage can be applied to each ofthe tunable elements through a conductive plane or a conductive trace.FIG. 7 shows an array of conductive traces connected to each of thetunable elements.

For an embodiment, the biasing of all of the tunable elements iscontrolled by a single control line, and the delay associated with eachpath propagating through the Rotman lens is simultaneously adjusted.

For an embodiment, the biasing of the tunable elements is controlled bymultiple control lines. For an embodiment, one or more of the multiplecontrol lines control the bias of groups of tunable elements. Forexample, a plurality of control lines can control lines of elementsoriented in the x-direction, and/or lines of elements oriented in they-direction. Further, for an embodiment, each tunable element isindividually controlled by a plurality of control lines. That is, forexample, x and y lines are routed to each element to provide refinedcontrol.

For an embodiment, a plurality of the x-oriented control linessimultaneously apply a common or same voltage while varying voltages areapplied across a plurality of y-oriented control lines, thereby forminga gradient across the Rotman lens in the y-direction. For an embodiment,a plurality of the y-oriented control lines simultaneously apply acommon or same voltage while varying voltages are applied across aplurality of x-oriented control lines, thereby forming a gradient acrossthe Rotman lens in the x-direction. It is to be understood that the xand y orientations are being used to provide an example of orientationsfor descriptive purposes.

As previously mentioned, select tunable elements can be tuned to reducereflections at the dummy ports 420.

FIG. 8 shows a beamforming system wherein transmission channels betweenthe beamforming system and multiple users are simultaneouslycharacterized, according to an embodiment. For an embodiment, trainingsymbols are transmitted through one or more of the tuning selections ofthe passive time-delay structure 850. A subset of users that receive thetraining symbols measure characteristics of the received trainingsymbols. Owing to the fact that characteristics of the training symbolsbefore transmission are known, characteristics of the transmissionchannel between the antenna array of the beamforming system and each ofthe users can be characterized by comparing the known characteristics ofthe transmitted training symbols with the measured characteristics ofthe received training symbols. The training can be performed formultiple tuning selections of the passive time-delay structure 850.

For an embodiment, communication between the beamforming system and theusers is scheduled. For an embodiment, training of the communicationchannels between the beamforming system and multiple users issimultaneously scheduled and simultaneously performed. That is, for aparticular selectable beamforming pattern, a specific set of users arelocated to allow communication between the beamforming system andspecific set of users. That is, the beams formed by the tuningselections of the passive time-delay structure are directed to supportwireless communication between the beamforming system and specific setof users. Accordingly, training of the communication channels betweenthe beamforming system and each of the specific set of users can besimultaneously performed for each setting of the tuning selections ofthe passive time-delay structure 850.

After characterization of the communication channels between thebeamforming system and each of the specific set of users, thecommunication between the beamforming system and each of the specificset of users can be scheduled according to TDMA (time division multipleaccess). That is, the characterizations of the each of the communicationchannels can be used to influence processing 840 of communicationbetween the beamforming system and each of the users, and time slots canbe allocated for wireless communication between beamforming system andeach of the users. The processed signals are input to passive time-delaystructure 850 which is tuned for communication with a selected set oftransceivers.

For an embodiment, training of the communication channels between thebeamforming system and multiple users is simultaneously scheduled andsimultaneously performed for multiple tuning selections of the passivetime-delay structure 850. That is, for example, the communicationchannel between the beamforming system and user 312 can be characterizedfor passive time-delay structure that results in a first (1A)beamforming pattern, and the communication channels between thebeamforming system and multiple user 314 can be characterized forpassive time-delay structure that results in a second (1B) beamformingpattern. As previously described, each tuning of the passive time-delaystructure includes a different beamforming pattern and includes one ormore beams formed between the beamforming system and a different set ofusers.

Subsequently, a tuning selection of the passive time-delay structure maybe selected, and the corresponding channel characterizations used toenable wireless communication between the beamforming system andselected users.

While for at least some embodiments the channel characterizations isused for determining tuning of the passive time-delay structure forcommunication with select users, at least some embodiments includetuning a one or a selected one of the passive time delay based at leaston the channel characterizations. That is, the tuning of beam directionsas shown in FIG. 6 can be based at least in part on the channelcharacterizations. That is, a direction of one or more beams can betuned to provide a better wireless link between the beamforming systemand one or more users.

FIG. 8 includes a controller 800 that can be located either within anode of the beamforming system, or external to the beamforming system.The controller 800 can either characterize the communication channelsbetween the node and one or more of the users (transceivers, such as,users (transceivers 312, 314, 316), receive the characterizations of thecommunication channels, or receive information that allows thecontroller 800 to determine the characterization of the communicationchannels. Based on the communication channel characterizations, thecontroller 800 at least one of tunes the passive time-delay structureand/or aids processing (840) of transmission signals or processing ofreceived signals.

FIG. 9 shows a beamforming system wherein transmission channels betweenthe beamforming system and multiple users are simultaneouslycharacterized, according to another embodiment. For an embodiment,training symbols are transmitted through one or more of the selectablebeamforming patterns. A subset of users that receive the trainingsymbols measure characteristics of the received training symbols. Owingto the fact that characteristics of the training symbols beforetransmission are known, characteristics of the transmission channelbetween the antenna array of the beamforming system and each of theusers can be characterized by comparing the known characteristics of thetransmitted training symbols with the measured characteristics of thereceived training symbols.

For an embodiment, communication between the beamforming system and theusers is scheduled. For an embodiment, training of the communicationchannels between the beamforming system and multiple users issimultaneously scheduled and simultaneously performed. That is, for aparticular selectable beamforming pattern, a specific set of users arelocated to allow communication between the beamforming system andspecific set of users. That is, the beams formed by the particularselectable beamforming pattern are directed to support wirelesscommunication between the beamforming system and specific set of users.Accordingly, training of the communication channels between thebeamforming system and each of the specific set of users can besimultaneously performed.

After characterization of the communication channels between thebeamforming system and each of the specific set of users, thecommunication between the beamforming system and each of the specificset of users can be scheduled according to TDMA (time division multipleaccess). That is, the characterizations of the each of the communicationchannels can be used to influence processing 940 of communicationbetween the beamforming system and each of the users, and time slots canbe allocated for wireless communication between beamforming system andeach of the users. The processed signals are input to the input switchand Rotman lenses 950. Additionally, or alternatively, received signalsare delayed by the Rotman lenses 950, and the processing 940 is ondelayed received signals.

For an embodiment, training of the communication channels between thebeamforming system and multiple users is simultaneously scheduled andsimultaneously performed for multiple selections of passive time-delaystructure. That is, for example, the communication channels between thebeamforming system and multiple users 312, 314, 316 can be characterizedfor passive time-delay structure that results in a first (1) beamformingpattern, and the communication channels between the beamforming systemand multiple users 332, 334, 336 can be characterized for passivetime-delay structure that results in a third (3) beamforming pattern. Aspreviously described, each of the passive time-delay structures mayinclude a different beamforming pattern and include beams formed betweenthe beamforming system and a different set of users.

For an embodiment, the training or characterization of the communicationchannels between the beamforming system is determined based on trainingsignals transmitted from the beamforming system to the users(transceivers). However, for an other embodiment, the training orcharacterization of the communication channels between the beamformingsystem is determined based on training signals transmitted from theusers to the beamforming system.

Subsequently, a one of the passive time-delay structures may beselected, and the corresponding channel characterizations used to enablewireless communication between the beamforming system and selectedusers.

While for at least some embodiments the channel characterizations isused for determining which passive time-delay structure to select forcommunication with a select users, at least some embodiments includetuning a one or a selected one of the passive time delay based at leaston the channel characterizations. That is, the tuning of beam directionsas shown in FIG. 6 can be based at least in part on the channelcharacterizations. That is, a direction of one or more beams can betuned to provide a better wireless link between the beamforming systemand one or more users.

FIG. 10 shows a schedule of channel training between a beamformingsystem and multiple users, and communication between the beamformingsystem and multiple users, according to an embodiment. As previouslydescribed, the multiple communication channels between the beamformingsystem and multiple users can be simultaneously characterized. A firsttime slot 1010 can include scheduled characterization of multiplechannels supported by a first passive time-delay structure of thebeamforming system. A second time slot 1020 can include scheduledcharacterization of multiple channels supported by a third passivetime-delay structure of the beamforming system. A third time slot 1030can include scheduled communication with a user 312, in which thecommunication can be pre-processed using a channel characterizationdetermined through the scheduled characterization of the first time slot1010. A fourth time slot 1040 can include scheduled communication with auser 332, in which the communication can be pre-processed using achannel characterization determined through the scheduledcharacterization of the second time slot 1020. A fifth time slot 1050can include scheduled communication with a user 316, in which thecommunication can be pre-processed using a channel characterizationdetermined through the scheduled characterization of the first time slot1010. A sixth time slot 1060 can include scheduled communication with auser 334, in which the communication can be pre-processed using achannel characterization determined through the scheduledcharacterization of the second time slot 1020. A seventh time slot 1070can again include scheduled communication with a user 334, in which thecommunication can be pre-processed using a channel characterizationdetermined through the scheduled characterization of the second timeslot 1020.

The proposed scheduling in merely an example that illustrates thatmultiple channels of a passive time-delay structure can besimultaneously characterized, and the channel characterizations can beutilized for preprocessing of communication to individual usersutilizing the passive time-delay structure.

FIG. 11 shows a beamforming system that includes multiple polarizationsof the antenna array, according to an embodiment. For an embodiment, thepassive time-delay structure can be selected to generate beamformingpatterns having different polarizations. The inclusion of antenna arrayshaving multiple polarizations allows for increased throughput throughavailable transmission channels by allowing for simultaneouscommunication over the multiple polarizations. Further, interference canbe mitigated. Various types of polarization may include right and leftcircular polarization, and/or horizontal and vertical linearpolarization.

As shown, an embodiment includes a polarization selection 1190 thatconnects the passive time-delay structures to a corresponding one of aplurality polarizations (1132, 1134, 1136) of the antenna array. Thatis, each of the polarizations (1132, 1134, 1136) for a beamformingpattern having a corresponding polarization. An embodiment does notinclude the polarization selection 1190 as the passive time-delaystructures can be directly connected to the different polarizations(1132, 1134, 1136) of the antenna array.

While FIG. 11 shows an input switch 110, it is to be understood thatthis switch can be located elsewhere as long as the switch providesselectivity between the passive time-delay structures. For example, FIG.18 shows another switch location. Further, while shown as transmittingsignals from the beamforming system, it is to be understood that FIG. 11can additionally or alternatively be used for receiving communicationsignals from transceivers through beams formed by the antenna patternscreated by the combination of the selected passive time-delay structureand the antenna arrays 1132, 1134, 1136.

FIG. 12 is a flow chart that includes steps of a method of beamformingto multiple users using switched passive time-delay structures,according to an embodiment. A first step 1210 includes generating, by aselected one of a plurality of passive time-delay structures, aplurality of delayed signals, wherein the plurality of delayed signalsis a delayed version of a plurality of communication signals. A secondstep 1220 includes generating, by an antenna array, a beamformingpattern corresponding with the selected one of the plurality of passivetime-delay structures. A third step 1230 includes selectivelyconnecting, by a switch, the plurality of communication signals throughthe selected one of the plurality of passive time-delay structures tothe antenna array.

For at least some embodiments, the beamforming pattern formed byselection of each of the plurality of passive time-delay structures isdifferent than a beamforming pattern formed by selection of each otherof the plurality of passive time-delay structures.

For at least some embodiments, at least one of the plurality of passivetime-delay structures comprises a Rotman lens that receives the inputsignals and generates the plurality of output signals. For at least someembodiments, each of the Rotman lenses includes a dielectric constantthat influences delays of input signals propagating through the Rotmanlens. At least some embodiments further include adaptively adjusting thedielectric of at least one Roman lens to change the delays of the inputsignals propagating through the Rotman lens. At least some embodimentsfurther include varying a value of the dielectric of at least one Rotmanlens across the Rotman lens.

For at least some embodiments, each Rotman lens includes lumpedcapacitances, and further comprising adjusting the antenna patternformed by the antenna array by adjusting values of the lumpedcapacitances.

For at least some embodiments, at least one of the plurality of passivetime-delay structures drives array of antennas to form a beam having adifferent polarization than a beam formed by a different one of theplurality of passive time-delay structures.

At least some embodiments further include selecting which of theplurality of passive time-delay structures that the plurality of inputsignals are connected to based at least in part on feedback from one ormore transceivers.

FIG. 13 shows a beamforming system wherein transmission channels betweenthe beamforming system and multiple users are simultaneouslycharacterized, according to another embodiment. FIG. 13 is similar toFIG. 8, but further includes a controller 1390 that receives the channelcharacterizations and tunes the passive time-delay structure 624. Thetuning can be adjusted to direct the beam 1 to a desired one or moreusers. As previously described, the transmission channels between thebeamforming system and multiple transceivers can be characterizedsimultaneously. Further, the tuning needed to communicate withparticular transceivers can be determined based on the channelcharacterizations.

FIG. 14 shows scheduled communication between a wireless node aplurality of transceivers, according to an embodiment. FIG. 14 showsthat an antenna beamforming pattern may include beams directed to one ormore transceivers. For example, a first beam 1 can be used forcommunicating with user1 1412 and user 2 1414. A second beam 2 can beused for communicating with a user3 1416, and a third beam 3 can be usedfor communicating with a user4 1418.

Further, FIG. 14 shows an example of possible scheduling ofcommunication between the wireless node and the transceivers. A firsttime slot 1410 include communicating between the beamforming system ofthe node and the user1 1412 through the first beam 1. A second time slot1420 include communicating between the beamforming system of the nodeand the user2 1414 through the first beam 1. A third time slot 1430include communicating between the beamforming system of the node and theuser3 1416 through the second beam 2. A fourth time slot 1440 includecommunicating between the beamforming system of the node and the user41418 through the third beam 3. A fifth time slot 1450 includesimultaneous training (transmission of training signals (trainingsymbols)) with the transceivers. A sixth time slot 1460 includecommunicating between the beamforming system of the node and the user11412 through the first beam 1.

FIG. 15 is a flow chart that includes steps of a method of processingbeamforming signals of a passive time-delay structure, according to anembodiment. A first step 1510 includes receiving and processing, bybaseband processing circuitry, communication signals. A second step 1520includes generating, by a passive time-delay structure, a plurality ofoutput signals wherein each of the plurality of output signals is adelayed version of a one of the processed communication signals. A thirdstep 1530 includes receiving and transmitting, by an antenna array, theplurality of output signals of the passive time-delay structure, whereindelays of the passive time-delay structure provide for the formation ofa beamforming pattern by the transmitted plurality of output signals. Afourth step 1540 includes characterizing the beamforming pattern,including communicating training signals between the node and aplurality of transceivers through the beamforming pattern, andcharacterizing the beam forming pattern based on the training signals,receiving a characterization of the beamforming pattern from a pluralityof transceivers of the training signals, or receiving a representationof reception of the training signals by the plurality of transceiversthat allowing for characterization of the beamforming pattern, whereinthe baseband processing circuitry processes the transmission signalsbased at least in part on the characterization of the beamformingpattern. A fifth step 1550 includes transmitting, by the node theprocessed transmission signals to the one or more transceivers.

As previously described, an embodiment includes transmitting thetraining signals simultaneously to the plurality of transceivers, andtransmitting the processed signals to different of the differentplurality of transceivers at different times.

As previously described, for an embodiment the passive time-delaystructure includes a Rotman lens. For an embodiment, the Rotman lensincludes a dielectric, and adjusting the beamforming pattern includesadjusting the dielectric. Further, at least some embodiments furtherinclude characterizing the beamforming pattern by adjusting thebeamforming pattern comprising adjusting the dielectric of the Romanlens, communicating training signals between the node and one or moretransceivers through the adjusted beamforming pattern, andcharacterizing the adjusted beamforming pattern, receiving acharacterization of the adjusted beamforming pattern from a plurality oftransceivers of the training signals, or receiving a representation ofreception of the training signals by the plurality of transceivers thatallows the controller to generate the characterization of thebeamforming pattern.

As previously described, at least some embodiment further includeselectably connecting the processed transmission signals to a one of aplurality of passive time-delay structures, wherein each of theplurality of passive time-delay structures correspond with a one of aplurality of beamforming patterns formed by transmission of theprocessed signals. Further, at least some embodiments further includecharacterizing more than one of the plurality of beamforming patterns,receiving a characterizations of more than one of the plurality ofbeamforming patterns from one or more transceivers of the trainingsignals, or receiving a representation of reception of the trainingsignals that allows the controller to generate the characterizations ofmore than one of the plurality of beamforming patterns.

Further, at least some embodiments further include selecting which ofpassive time-delay structures to receive the processed transmissionsignals based on which one or more transceivers the node iscommunicating with, and characterizations of the beamforming patterns.

Further, at least some embodiments further include reselecting which ofthe passive time-delay structures to receive the processed transmissionsignals upon determination that one or more of the transceiver isreceiving communication signals from the node having a receive qualitybelow a threshold.

FIG. 16 shows a wireless node that receives communication signals from aplurality of transceivers, according to an embodiment. As shown,wireless signals are received through the beamforming pattern formed bythe selected passive time-delay structures 1622, 1624, 1626 and theantenna array 1630. A switch 160 provides the selection between thepassive time-delay structures 1622, 1624, 1626. As previously described,the switch 1610 can be located on the opposite side of the passivetime-delay structures 1622, 1624, 1626 (as shown in FIG. 18) as long asthe switch provide the selectivity between the passive time-delaystructures 1622, 1624, 1626. Further, as previously described, anembodiment includes a tuning of the delay through one or more of thepassive time-delay structures 1622, 1624, 1626. Further, an embodimentincludes a single passive time-delay structure wherein a delay of thesingle passive time-delay structure is tunable.

FIG. 17 is a flow chart that includes steps of a method of a wirelessnode utilizing switched passive time-delay structures for receivingcommunication signals from a plurality of transceivers, according to anembodiment. A first step 1710 includes generating, by an antenna array,a beamforming pattern corresponding with a selected one of a pluralityof passive time-delay structures. A second step 1720 includes receiving,by the antenna array, a plurality of received signals through thebeamforming pattern. A third step 1730 includes connecting the pluralityof received signals through at least one of the plurality of passivetime-delay structures, wherein each of the passive time-delay structuresis preconfigured to receive the plurality of received signals andgenerate a plurality of delayed received signals, and wherein each of aplurality of delayed received signals is a delayed version of thereceived signals; and processing the plurality of delayed receivedsignals corresponding with the selected one of the plurality of passivetime-delay structures. A fourth step 1740 includes processing theplurality of delayed received signals corresponding with the selectedone of the plurality of passive time-delay structures

FIG. 18 is a flow chart that includes steps of a method of processingbeamforming signals of a passive time-delay structure, according toanother embodiment. A first step 1810 includes receiving, by an antennaarray, a plurality of received signals from one or more of a pluralityof transceivers through a beamforming pattern. A second step 1820includes generating, by a passive time-delay structure, a plurality ofdelayed received signals wherein each of the plurality of delayedreceived signals is a delayed version of the received signals, whereindelays of the passive time-delay structure provide for the formation ofthe beamforming pattern. A third step 1830 includes characterizing thebeamforming pattern, comprising communicating training signals betweenthe node and the plurality of transceivers through the beamformingpattern, characterizing the beam forming pattern based on the trainingsignals, receiving a characterization of the beamforming pattern from aplurality of transceivers of the training signals, or receiving arepresentation of reception of the training signals by the plurality oftransceivers that allowing for characterization of the beamformingpattern. A fourth step 1840 includes processing, by baseband processingcircuitry, the delayed received signals based at least in part on thecharacterization of the beamforming pattern.

FIG. 19 shows a beamforming system that includes selectable passivetime-delay structures, according to another embodiment. As previouslydescribed, the beamforming system includes a plurality of passivetime-delay structures 1922, 1924, 1926, wherein each of the passivetime-delay structures is preconfigured to provide a plurality of delayedsignals, wherein each of the plurality of delayed signals is a delayedversion of a one of a plurality of input (communication) signals. The abeamforming system further includes an antenna array 1930, wherein theantenna array generates a beamforming pattern corresponding with aselected one of the passive time-delay structures 1922, 1924, 1926.Further, the beamforming system includes a switch 1920, wherein theswitch 1920 operates to selectively connect the plurality of inputsignals through the selected one of the plurality of passive time-delaystructures 1922, 1924, 1926 to the antenna array 1930.

The switch that selectively connects the plurality of input signalsthrough the selected one of the plurality of passive time-delaystructures 1922, 1924, 1926 to the antenna array 1930 can be located invarious locations, as long as it provides the selective connection. Asshown in FIG. 19, the switch 1920 is located between the passivetime-delay structures 1922, 1924, 1926 and the antenna array 1930.However, the switch can be located on the other sides of the passivetime-delay structures 1922, 1924, 1926. As shown in FIG. 19, connectionsblock 1920 includes connecting the N communication signals to each ofthe passive time-delay structures 1922, 1924, 1926, and the selectedpassive time-delay structure is connected through the switch 1920 to theantenna array 1930.

While the beamforming system of FIG. 9 is shown as transmitting signalsthrough selected beamforming patterns of the passive time-delaystructures 1922, 1924, 1926, as has been previously described, the samesystem is operable to receive signals through the selected beamformingpatterns of the passive time-delay structures 1922, 1924, 1926.

Although specific embodiments have been described and illustrated, theembodiments are not to be limited to the specific forms or arrangementsof parts so described and illustrated. The described embodiments are toonly be limited by the claims.

What is claimed:
 1. A node, comprising: baseband processing circuitrythat operates to receive and processes transmission signals; a passivetime-delay structure that is preconfigured to generate a plurality ofoutput signal, wherein each of a plurality of output signals is adelayed version of a one of the processed transmission signals; anantenna array, wherein the antenna array operates to receive andtransmit the plurality of output signals of the passive time-delaystructure, wherein delays of the passive time-delay structure providefor a formation of a beamforming pattern by the transmitted plurality ofoutput signals; a controller, the controller operative to characterizethe beamforming pattern, comprising the controller operative to:transmit training signals simultaneously between the node and aplurality of transceivers through the beamforming pattern; characterizethe beam forming pattern based on the training signals, receive acharacterization of the beamforming pattern from a plurality oftransceivers of the training signals, or receive a representation ofreception of the training signals by the plurality of transceivers thatallows the controller to generate the characterization of thebeamforming pattern; and wherein the baseband processing circuitryoperates to process the transmission signals based at least in part onthe characterization of the beamforming pattern; and wherein the nodetransmits the processed transmission signals to different of theplurality of transceivers at different times.
 2. The node of claim 1,wherein the passive time-delay structure comprises a Rotman lens.
 3. Thenode of claim 2, wherein the Rotman lens comprises a dielectric, andwherein the controller further operates to adjust the beamformingpattern by adjusting the dielectric.
 4. The node of claim 3, wherein thecontroller is further operative to characterize the beamforming pattern,comprising the controller operating to: adjust the beamforming patterncomprising adjusting the dielectric of the Roman lens; communicatetraining signals between the node and a plurality of transceiversthrough the beamforming pattern; characterize the adjusted beamformingpattern, receive a characterization of the adjusted beamforming patternfrom a plurality of transceivers of the training signals or arepresentation of reception of the training signals by the plurality oftransceivers that allows the controller to generate the characterizationof the beamforming pattern.
 5. The node of claim 4, wherein thecontroller is further operative to process the transmission signalsbased at least in part on the characterization of the adjustedbeamforming pattern; and wherein the node transmits the processedtransmission signals to the one or more transceivers.
 6. A node,comprising: baseband processing circuitry that operates to receive andprocesses transmission signals; a passive time-delay structure that ispreconfigured to generate a plurality of output signal, wherein each ofthe plurality of output signals is a delayed version of a one of theprocessed transmission signals; an antenna array, wherein the antennaarray operates to receive and transmit the plurality of output signalsof the passive time-delay structure, wherein delays of the passivetime-delay structure provide for the formation of a beamforming patternby the transmitted plurality of output signals; a controller, thecontroller operative to characterize the beamforming pattern, comprisingthe controller operative to: communicate training signals between thenode and a plurality of transceivers through the beamforming pattern;characterize the beam forming pattern based on the training signals,receive a characterization of the beamforming pattern from a pluralityof transceivers of the training signals, or receive a representation ofreception of the training signals by the plurality of transceivers thatallows the controller to generate the characterization of thebeamforming pattern; and wherein the baseband processing circuitryoperates to process the transmission signals based at least in part onthe characterization of the beamforming pattern; and wherein the nodetransmits the processed transmission signals to the one or moretransceivers; wherein the node further comprises: a plurality of passivetime-delay structures; a switch, wherein the switch operates toselectably connect the processed transmission signals to a one of theplurality of passive time-delay structures; wherein each of theplurality of passive time-delay structures correspond with a one of aplurality of beamforming patterns formed by transmission of theprocessed signals.
 7. The node of claim 6, wherein the controller isfurther operative to characterize more than one of the plurality ofbeamforming patterns, receive a characterizations of more than one ofthe plurality of beamforming patterns from one or more transceivers ofthe training signals, or receive a representation of reception of thetraining signals that allows the controller to generate thecharacterizations of more than one of the plurality of beamformingpatterns.
 8. The node of claim 7, wherein the controller is furtheroperative to select which of the plurality of passive time-delaystructures to receive the processed transmission signals based on whichone or more transceivers the node is communicating with, andcharacterizations of the beamforming patterns.
 9. The node of claim 8,wherein the controller is further operative to reselect which of theplurality of passive time-delay structures to receive the processedtransmission signals upon determination that one or more of thetransceiver is receiving communication signals from the node having areceive quality below a threshold.
 10. A method, comprising: receivingand processing, by baseband processing circuitry, communication signals;generating, by a passive time-delay structure, a plurality of outputsignals wherein each of the plurality of output signals is a delayedversion of a one of the processed communication signals; receiving andtransmitting, by an antenna array, the plurality of output signals ofthe passive time-delay structure, wherein delays of the passivetime-delay structure provide for a formation of a beamforming pattern bythe transmitted plurality of output signals; characterizing thebeamforming pattern, comprising: transmitting training signalssimultaneously between the node and a plurality of transceivers throughthe beamforming pattern; characterizing the beam forming pattern basedon the training signals, receiving a characterization of the beamformingpattern from a plurality of transceivers of the training signals, orreceiving a representation of reception of the training signals by theplurality of transceivers that allowing for characterization of thebeamforming pattern; wherein the baseband processing circuitry processesthe transmission signals based at least in part on the characterizationof the beamforming pattern; and transmitting, by the node the processedtransmission signals to different of the plurality of the transceiversat different times.
 11. The method of claim 10, wherein the passivetime-delay structure comprises a Rotman lens.
 12. The method of claim11, wherein the Rotman lens comprises a dielectric, and furthercomprising adjusting the beamforming pattern comprising adjusting thedielectric.
 13. The method of claim 12, further comprisingcharacterizing the beamforming pattern, comprising: adjusting thebeamforming pattern comprising adjusting the dielectric of the Romanlens; communicating training signals between the node and one or moretransceivers through the adjusted beamforming pattern; characterizingthe adjusted beamforming pattern, receiving a characterization of theadjusted beamforming pattern from a plurality of transceivers of thetraining signals, or receiving a representation of reception of thetraining signals by the plurality of transceivers that allows thecontroller to generate the characterization of the beamforming pattern.14. A method, comprising: receiving and processing, by basebandprocessing circuitry, communication signals; generating, by a passivetime-delay structure, a plurality of output signals wherein each of theplurality of output signals is a delayed version of a one of theprocessed communication signals; receiving and transmitting, by anantenna array, the plurality of output signals of the passive time-delaystructure, wherein delays of the passive time-delay structure providefor the formation of a beamforming pattern by the transmitted pluralityof output signals; characterizing the beamforming pattern, comprising:communicating training signals between the node and a plurality oftransceivers through the beamforming pattern; characterizing the beamforming pattern based on the training signals, receiving acharacterization of the beamforming pattern from a plurality oftransceivers of the training signals, or receiving a representation ofreception of the training signals by the plurality of transceivers thatallowing for characterization of the beamforming pattern; wherein thebaseband processing circuitry processes the transmission signals basedat least in part on the characterization of the beamforming pattern; andtransmitting, by the node the processed transmission signals to the oneor more transceivers; selectably connecting the processed transmissionsignals to a one of a plurality of passive time-delay structures;wherein each of the plurality of passive time-delay structurescorrespond with a one of a plurality of beamforming patterns formed bytransmission of the processed signals.
 15. The method of claim 14,further comprising characterizing more than one of the plurality ofbeamforming patterns, receiving a characterizations of more than one ofthe plurality of beamforming patterns from one or more transceivers ofthe training signals, or receiving a representation of reception of thetraining signals that allows the controller to generate thecharacterizations of more than one of the plurality of beamformingpatterns.
 16. The method of claim 14, further comprising selecting whichof passive time-delay structures to receive the processed transmissionsignals based on which one or more transceivers the node iscommunicating with, and characterizations of the beamforming patterns.17. The method of claim 16, further comprising reselecting which of thepassive time-delay structures to receive the processed transmissionsignals upon determination that one or more of the transceiver isreceiving communication signals from the node having a receive qualitybelow a threshold.
 18. A method, comprising: receiving, by an antennaarray, a plurality of received signals from one or more of a pluralityof transceivers through a beamforming pattern; generating, by a passivetime-delay structure, a plurality of delayed received signals whereineach of the plurality of delayed received signals is a delayed versionof the received signals, wherein delays of the passive time-delaystructure provide for a formation of the beamforming pattern;characterizing the beamforming pattern, comprising: communicatingtraining signals between the node and the plurality of transceiversthrough the beamforming pattern; characterizing the beam forming patternbased on the training signals, receiving a characterization of thebeamforming pattern from a plurality of transceivers of the trainingsignals, or receiving a representation of reception of the trainingsignals by the plurality of transceivers that allowing forcharacterization of the beamforming pattern; and processing, by basebandprocessing circuitry, the delayed received signals based at least inpart on the characterization of the beamforming pattern; selectablyconnecting the processed transmission signals to a one of a plurality ofpassive time-delay structures; wherein each of the plurality of passivetime-delay structures correspond with a one of a plurality ofbeamforming patterns formed by reception of the processed signals.